package de.gruessing.gwtsports.shared.mappeddata.tcdata;

import java.util.ArrayList;

import com.google.gwt.user.client.rpc.IsSerializable;

public class MultiSportFolderDTO extends BasicFolderDTO implements IsSerializable
{
  protected ArrayList<MultiSportFolderDTO> folder;
  protected ArrayList<ActivityReferenceDTO> multisportActivityRef;
  protected ArrayList<WeekDTO> week;
  protected String notes;
  
  public MultiSportFolderDTO()
  {
  }
  
  public ArrayList<MultiSportFolderDTO> getFolder() {
      if (folder == null) {
          folder = new ArrayList<MultiSportFolderDTO>();
      }
      return this.folder;
  }

  public ArrayList<ActivityReferenceDTO> getMultisportActivityRef() {
      if (multisportActivityRef == null) {
          multisportActivityRef = new ArrayList<ActivityReferenceDTO>();
      }
      return this.multisportActivityRef;
  }

  public ArrayList<WeekDTO> getWeek() {
      if (week == null) {
          week = new ArrayList<WeekDTO>();
      }
      return this.week;
  }

  public String getNotes() {
      return notes;
  }

  public void setNotes(String value) {
      this.notes = value;
  }

	public void setFolder(ArrayList<MultiSportFolderDTO> folder)
	{
		this.folder = folder;
	}

	public void setMultisportActivityRef(
			ArrayList<ActivityReferenceDTO> multisportActivityRef)
	{
		this.multisportActivityRef = multisportActivityRef;
	}

	public void setWeek(ArrayList<WeekDTO> week)
	{
		this.week = week;
	}
}
